'use strict'

const BaseController  = require('./base');

class TagsController extends BaseController {
    // 获取标签列表
    async tagsList(){
        const data = await this.ctx.service.tags.tagsList(this.ctx.request.body)
        this.success(data)
    }

    // 创建标签（板块）
    async createTags(){
        await this.ctx.service.tags.createTags(this.ctx.request.body)
        this.success(null,"创建标签成功！")
    }

    // 删除标签
    async deleteTags(){
        await this.ctx.service.tags.deleteTags(this.ctx.request.body.ids)
        this.success()
    }

    // 修改标签
    async updateTags(){
        await this.ctx.service.tags.updateTags(this.ctx.request.body)
        this.success()
    }
    
    //根据用户id获取标签
    async tagsByUser(){
        
    }

    
    
}

module.exports = TagsController;